/*
 * Shape.java
 *
 * Created on September 21, 2006, 9:09 PM
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 *
 * To understand this class, see http://platform.netbeans.org/tutorials/nbm-nodesapi3.html
 */
package org.put.netbeans.dcs_modeler.palette;

/**
 *
 * @author Geertjan Wielenga
 */
public class WorkflowElement
{
    public static enum ElementType{ ARROW, CONNECTION_TOOL, WORKFLOW_ELEMENT };
    private ElementType elementType;
    private Integer number;
    private String category;
    private String image;
    private boolean dnd = true;

    /** Creates a new instance of Instrument */
    public WorkflowElement()
    {
    }

    public ElementType getElementType()
    {
        return elementType;
    }

    public void setElementType( ElementType elementType )
    {
        this.elementType = elementType;
    }
    
    public Integer getNumber()
    {
        return number;
    }

    public void setNumber( Integer number )
    {
        this.number = number;
    }

    public String getCategory()
    {
        return category;
    }

    public void setCategory( String category )
    {
        this.category = category;
    }

    public String getImage()
    {
        return image;
    }

    public void setImage( String image )
    {
        this.image = image;
    }

    public boolean isDnd()
    {
        return dnd;
    }

    public void setDnd( boolean dnd )
    {
        this.dnd = dnd;
    }
}
